package top.huhuiyu.springboot3.aop;

import org.aspectj.lang.annotation.Pointcut;

/**
 * 控制器的切点定义
 *
 * @author 胡辉煜
 */
public interface ControllerPointCut {

    // 切点表达式，简单理解就是要拦截的对象的定义
    // 被拦截的对象必须是spring容器管理的
    @Pointcut("execution(public * top.huhuiyu.springboot3.controller..*.*(..))")
    default void pointcut() {
    }
}
